thermically insulated - Spanish English Dictionary